playing with protons